package com.csair.seam.domain.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.csair.seam.domain.model.entity.FaMatch;
import com.csair.seam.domain.model.entity.FaMatchDetail;
import com.csair.seam.domain.model.entity.FaMatchRatio;
import com.csair.seam.domain.model.param.FaMatchParam;

public interface IFaMatchService extends IService<FaMatch> {
	void addFaMatch();
	
	FaMatchRatio findPieChartData(String match);
	
	List<FaMatchRatio> findHistogramByOrg();
	
	List<FaMatchRatio> findHistogramByDept(String orgId);
	
	List<FaMatchRatio> findHistogramByStatus();
	
	Page<FaMatchDetail> findFaMatchDetailPage(FaMatchParam param);
	
	List<FaMatchDetail> findFaMatchDetailList(FaMatchParam param);
	
}
